Visual Programming for Robot Control

نویسندگان

  • Philip T. Cox
  • Trevor J. Smedley
چکیده

The primary advantage of visual programming languages is that they directly represent the structure of algorithms and data, thereby enhancing the programmer's ability to build and comprehend programs. If the programming domain consists of physical objects with observable behaviour, such as a robot and its environment , then incorporating the obvious visual representations of these objects directly into the programming process may further increase the programmer's effectiveness and accuracy. We propose a robot programming system consisting of two parts; a definition module with which to describe the structure, function and visual representation of a specific robot, and a programming module that uses this description to enable programming by direct manipulation. We describe the visual editors that constitute the first of these modules, discuss the underlying structure generated by it, and briefly show how this structure can be used in the second module.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Simulation of Position Based Visual Control and Performance Tests of 6R Robot

This paper presents simulation and experimental results of position-based visual servoing control process of a 6R robot using 2 fixed cameras. This method has the ability to deal with real time changes in the relative position of the target-object with respect to robot. Also, greater accuracy and independency of servo control structure from the target pose coordinates are the additional advanta...

متن کامل

Web based remote mobile robot control

The paper deals with the internet based robotics. The attention is focused on the proposal and implementation of the experimental web based interface for the remote control of the mobile robot. The proposed system contains visual feedback to assistance the operator for safe navigation of the robot in dynamic environments. The control system utilizes the client server architecture and is mainly ...

متن کامل

Visual Programming of Robots

Robot programming methodologies are moving from the traditional "Teach" and "O ine" into more human friendly, rapid and exible programming alternatives. In this paper a new Visual Robot Programming Methodology is introduced. The proposed programming methodology physically disconnects the robot programmer from the robot itself. Thus, the operator can move freely around in the production faciliti...

متن کامل

Using Artificial Neural Networks in the Visual Programming of Autonomous Robots

The use of Artificial Neural Networks ( ANN s) to control autonomous robots has been quite extensively studied. Also, in recent years researchers have begun to investigate the notion of programming such robots using visual programming languages based on various programming and robot control models. Some of this work has focused on developing visual programming-bydemonstration ( PBD ) systems. H...

متن کامل

NNetView: A Real-World Neural Programming Environment

For studying and developing control structures based on neural networks for systems that behave in a real world niche (i.e. autonomous robots), a proper monitoring, visualization and control environment is a necessity. In this paper, a new type of robot control/neural network simulation environment, “NNetView”, is presented. The innovative aspect is a real-world graphical interface which is ent...

متن کامل

The ARCL Robot Programming System

The wide variety of robot programming languages available and their limitations can reduce the value of robots in establishing competitive industries. A solution is the use of a standard programming language and a library of robot control functions. ARCL (for Advanced Robot Control Library) is a powerful, general, and portable software library which provides robot control capability to C langua...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998